Roderic FilippiRoderic Filippi
The Haze in Indonesia and the Question Ashmita Chaliha Threw Straight at the BWFIn badminton, air is a part of the rules that nobody writes down. A shuttle...
Ashmita Chaliha, the Haze-Filled Arena and the Question BWF Has Not AnsweredAt the Indonesia Masters Super 100 arena, Ashmita Chaliha had just closed out...
Ashmita Chaliha and BWF's Venue Standards: A Question from the Lowest Tier of the World TourThe arena at the Indonesia Masters Super 100 these past days has held somethi...
Rising star Jackson Koivun tabbed to join major winners for Skins Game on Black FridayRising star Jackson Koivun to join major winners for Skins Game on Black Frid...
F1 2027: The Quietest Silly Season in History - and That's a Good ThingI stood in the paddock at Bahrain, listening to the wind blowing through the...
Madura United 1-0 Persib Bandung: The 89th-Minute Goal and the Limits of a Goalkeeper-Built WinIn the 89th minute, the ball broke loose at the edge of the penalty area at...
Cannot Create Article Due to Missing Source AnalysisThe request asks for an 1802-word Vietnamese sports news article based on the...
The Map Is Only Accurate Until the Ball Touches the Ground: Vietnam National Team and the High-Pressing PuzzleMinute 67, My Dinh National Stadium holds its breath. Nguyen Quang Hai receiv...
The Scouting Report Full of Blank Cells: The Silent Trap of Southeast Asian Youth AthleticsIn August 2026, in Yangon, a fourteen-page scouting file landed on my desk. T...
The Blank Column: What Table Tennis Drops Before Analysis BeginsLate on a weekend in Busan, I reopened the recording of a match from the WTT...
Round 5 of the 2026 Chess Olympiad: Praggnanandhaa Declines a Draw, India Men Beat the Netherlands 3-1, India Women Fall to PolandAnish Giri pushed the small slip of paper across the board. The position was...
Nine Filled Sections, Zero Facts: F1 and the Trap of the Finished-Looking ReportOn 22 October 2026, at the Circuit of the Americas, the United States Grand...
Antonelli and the Two-Point Threshold in Mexico City: The Arithmetic Closes, the Technical File Stays OpenThere is a folded A4 sheet on my desk in London with three lines of numbers...
Vietnamese Football: The Gap Between the Academy Pipeline and the Structure of the V.LeagueNguyen Quang Hai, Nguyen Cong Phuong and Doan Van Hau were all produced by th...
Nebraska 3-0 Creighton and the 15,405 Attendance Mark: The Ceiling of U.S. College Women's Volleyball Just MovedNebraska 3-0 Creighton and the 15,405 Attendance Mark: The Ceiling of U.S....
The Collapse in the Sauna Room: When the Scale at the 2026 Asian Games Was the Real OpponentThe Sauna Room With No Camera The athletes' village in Aichi-Nagoya felt cool...
Aguirre and Valencia: A Short-Term Contract for a Sinking GiantOn Wednesday morning at Ciudad Deportiva de Paterna, Javier Aguirre walked on...
U23 Vietnam loses key player ahead of Asiad 2026: A trust test from the corridorThe call came at 2 AM. The voice on the other end was an agent – tired,...
Message from a job posting: Sharks Swim Club and the 250-athlete conversion puzzleRecently, a job posting from Sharks Swim Club caught my eye like an odd touch...
Hanoi Tasco Auto 3-0 Hoa Chat Duc Giang Lao Cai: Mihajlovic's Sweep and the Silence Around Le Thanh ThuySet one, 24-21. Hoa Chat Duc Giang Lao Cai's first pass sailed straight past...
Ashmita Chaliha, the Haze-Filled Arena and the Question BWF Has Not AnsweredAt the Indonesia Masters Super 100 arena, Ashmita Chaliha had just closed out...
Ashmita Chaliha and BWF's Venue Standards: A Question from the Lowest Tier of the World TourThe arena at the Indonesia Masters Super 100 these past days has held somethi...
Rising star Jackson Koivun tabbed to join major winners for Skins Game on Black FridayRising star Jackson Koivun to join major winners for Skins Game on Black Frid...
F1 2027: The Quietest Silly Season in History - and That's a Good ThingI stood in the paddock at Bahrain, listening to the wind blowing through the...
Madura United 1-0 Persib Bandung: The 89th-Minute Goal and the Limits of a Goalkeeper-Built WinIn the 89th minute, the ball broke loose at the edge of the penalty area at...
Cannot Create Article Due to Missing Source AnalysisThe request asks for an 1802-word Vietnamese sports news article based on the...
The Map Is Only Accurate Until the Ball Touches the Ground: Vietnam National Team and the High-Pressing PuzzleMinute 67, My Dinh National Stadium holds its breath. Nguyen Quang Hai receiv...
The Scouting Report Full of Blank Cells: The Silent Trap of Southeast Asian Youth AthleticsIn August 2026, in Yangon, a fourteen-page scouting file landed on my desk. T...
The Blank Column: What Table Tennis Drops Before Analysis BeginsLate on a weekend in Busan, I reopened the recording of a match from the WTT...
Round 5 of the 2026 Chess Olympiad: Praggnanandhaa Declines a Draw, India Men Beat the Netherlands 3-1, India Women Fall to PolandAnish Giri pushed the small slip of paper across the board. The position was...
Nine Filled Sections, Zero Facts: F1 and the Trap of the Finished-Looking ReportOn 22 October 2026, at the Circuit of the Americas, the United States Grand...
Antonelli and the Two-Point Threshold in Mexico City: The Arithmetic Closes, the Technical File Stays OpenThere is a folded A4 sheet on my desk in London with three lines of numbers...
Vietnamese Football: The Gap Between the Academy Pipeline and the Structure of the V.LeagueNguyen Quang Hai, Nguyen Cong Phuong and Doan Van Hau were all produced by th...
Nebraska 3-0 Creighton and the 15,405 Attendance Mark: The Ceiling of U.S. College Women's Volleyball Just MovedNebraska 3-0 Creighton and the 15,405 Attendance Mark: The Ceiling of U.S....
The Collapse in the Sauna Room: When the Scale at the 2026 Asian Games Was the Real OpponentThe Sauna Room With No Camera The athletes' village in Aichi-Nagoya felt cool...
Aguirre and Valencia: A Short-Term Contract for a Sinking GiantOn Wednesday morning at Ciudad Deportiva de Paterna, Javier Aguirre walked on...
U23 Vietnam loses key player ahead of Asiad 2026: A trust test from the corridorThe call came at 2 AM. The voice on the other end was an agent – tired,...
Message from a job posting: Sharks Swim Club and the 250-athlete conversion puzzleRecently, a job posting from Sharks Swim Club caught my eye like an odd touch...
Hanoi Tasco Auto 3-0 Hoa Chat Duc Giang Lao Cai: Mihajlovic's Sweep and the Silence Around Le Thanh ThuySet one, 24-21. Hoa Chat Duc Giang Lao Cai's first pass sailed straight past...
